a glass case - Spanish English Dictionary